package cn.darkhorse.messystem.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

/**
 * <p>
 * 系统配置表（报修审核开关）
 * </p>
 *
 * @author yangtianqi
 * @since 2024-05-09
 */
@Getter
@Setter
  @TableName("mes_system_options")
@ApiModel(value = "MesSystemOptions对象", description = "系统配置表（报修审核开关）")
public class MesSystemOptions implements Serializable {

    private static final long serialVersionUID = 1L;

      @ApiModelProperty("主键")
      @TableId(value = "id", type = IdType.AUTO)
      private Long id;

      @ApiModelProperty("关键字")
      private String keyWord;

      @ApiModelProperty("报修审核，1开启，0关闭")
      private Integer enableRepairAudit;

      @ApiModelProperty("报修审核角色组")
      private String repairAuditRoles;

      @ApiModelProperty("维修验证，1自己，2指定角色组")
      private String repairValidators;

      @ApiModelProperty("维修验证角色组")
      private String repairValidatorsRoles;

      @ApiModelProperty("生产报工审核角色组")
      private String productionAuditRoles;


}
